branch of a business house - German English Dictionary